take shelter behind - Turc Anglais Dictionnaire